package com.ruoyi.common.core.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class DeptTreeSelectVo {

    @ApiModelProperty(name = "deptShortName", value = "部门缩写名称", dataType = "String", required = false)
    private String deptShortName;

    @ApiModelProperty(name = "deptId", value = "部门Id", dataType = "Integer", required = false)
    private Long deptId;

    @ApiModelProperty(value = "组织部门类型（0售后管理部门，1资产管理部门，2物联网部门，3巡检部门，4代理商)",required = true)
    private String deptType;

    @ApiModelProperty(name = "isFrozen", value = "部门状态(0停用 1正常)", dataType = "Integer", required = true)
    private Integer isFrozen;

    @ApiModelProperty(name = "leader", value = "负责人", dataType = "String", required = false)
    private String leader;

    @ApiModelProperty(name = "phone", value = "联系电话", dataType = "String", required = false)
    private String phone;

    @ApiModelProperty(name = "email", value = "邮箱", dataType = "String", required = false)
    private String email;

    @ApiModelProperty(name = "isCompany", value = "是否为公司(0是公司，1是部门)", dataType = "Integer", required = false)
    private Integer isCompany;
}
